olfactory receptor - Alemán Inglés Diccionario